@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote{ margin:0px; padding:0;  }
body{background:#e2e2e2}
a {text-decoration:none; color:#000}
a:hover {text-decoration:none; color: #F90}
img{ border:0px;}
.hr_d{ height:12px; clear:both}
.left{ float:left}
.right{ float:right}
ol, ul, li { list-style:none; list-style-type:none }/* CSS Document */
.w985{ width:985px; padding:0px 8px; background:#FFF; overflow:hidden; margin:0 auto}
.head{ overflow:hidden;}
.top{ background:#F0F0F0; line-height:24px; color:#666; padding:0px 10px; height:24px; font-size:12px}
.logo{ padding:10px 0px; overflow:hidden}
.nav{ background:url(../images/index_09.jpg); height:34px; color:#000; line-height:34px; font-size:12px;font-family:"微软雅黑"}
.nav ul li{ float:left; width:140px; text-align:center; font-weight:bold}
.nav ul li a{ color:#000}

.indexcont{ overflow:hidden; background:url(../images/bjj.jpg) repeat-y; margin-top:20px; }
.index_left{ width:270px; background:#f8f8f8; overflow:hidden}
.ind_left_1{ height:245px; padding-left:10px; padding-top:10px; }
.ind_lxwm{ padding:30px 10px; font-size:12px;}
.ind_lxwm h2,.left_nav h2{ border-bottom:1px solid #F90; height:26px; line-height:26px; font-size:14px; font-family:"微软雅黑"; padding-left:10px; margin-bottom:10px}
.ind_lxwm ul li{ line-height:24px; color:#666; padding-left:10px}
.index_right{ width:685px}
.index_righ_1,.about,.cp,.news{ font-size:12px; line-height:24px; color:#666;margin-bottom:30px; clear:both}
.index_righ_1 h2,.about h2,.cp h2,.news h2{ background:url(../images/index_13.jpg); height:17px; line-height:17px; font-size:12px; padding-left:25px; color:#000; margin-bottom:20px}
.index_righ_1 h2 img{ float:right}
.about h3{ line-height:60px; height:60px; font-size:28px; font-family:"微软雅黑"; text-align:center; color:#333}
.about h4{ border-bottom:1px dotted #CCCCCC; line-height:40px; font-size:12px; color:#999; font-weight:normal; text-align:center; margin-bottom:20px}
.index_righ_1 ul li,.about ul li{ line-height:24px; color:#666;}


.cp ul li{ border-bottom:1px solid #26186f; font-size:12px; line-height:26px; color:#333; margin-bottom:20px; height:160px;}
.cp ul li img{ width:209px; height:139px; float:left; margin-right:30px}
.cp ul li a{ color:#EA8700}
.news ul li{ border-bottom:1px dotted #CECECE; background:url(../images/002.gif) 6px no-repeat; padding-left:20px; line-height:30px; height:30px; font-size:12px; color:#333; margin:0px 20px}
.news ul li em{ font-style:normal; color:#666; font-size:11px; font-family:Arial, Helvetica, sans-serif; float:right}


.pagg{ height:24px; line-height:24px; font-size:12px; color:#666; text-align:center; background: #EAEAEA}

.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:685px;
 margin-top:8px;
}
.blk_18 .pcont {
 width:615px;
 float:left;
 overflow:hidden;
  margin:0px 10px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:15px;
 height:74px;
 float:left;
 background:url(../images/ax.gif) no-repeat;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:8px 5px 0;
}
.blk_18 .RightBotton {
 background-position: 0 -100px;
 margin:8px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
 background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
 background-position: -20px -100px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
  width:140px; height:110px; 
  border:1px solid #ccc; padding:2px
}
.blk_18 .pl {
 width:153px;
 float:left;
 text-align:center;
 line-height:24px;
  color:#666
}
.blk_18 a.pl:hover {
color:#F90;
 background:#fff;
}



.rollBox{width:685px;overflow:hidden;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(../images/job_mj_069.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/job_mj_069.gif) no-repeat -18px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:623px;overflow:hidden;float:left; margin:0px 10px}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:153px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:140px; height:110px}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#F90;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.left_nav{padding:30px 10px; font-size:12px;}
.left_nav ul li{ background:url(../images/cvv.gif) 8px no-repeat; height:30px; line-height:30px; font-size:12px; color:#666; padding-left:30px;}



.foot{ border-top:4px solid #F90; height:120px; text-align:left; font-size:12px; line-height:24px; color:#3f3f3f; padding-left:20px}
.foot img{ float:right}


/*--------page---------*/
.page{ margin:30px 0; text-align:center; color:#333;}
.page a{ color:#000066; padding:3px 5px; border:1px solid #EEEEEE; display:inline-block;}
.page span em{ color:#000066; font-style:normal;}
#center .page a:hover{ background-color:#D90011; border:1px solid #D90011; color:#ffffff;}
/*--------up and down---------*/
.shangXiaP{ width:700px; margin:0 auto; line-height:30px; text-align:right;}
.shangXiaP p{ font-size:14px; color:#bd2319;}
.shangXiaP a{ padding:0 10px; display:inline-block;}
